Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1 Qatar F2 Qatar F3 Italy F1 Italy F30 Italy F31 Italy F34 Italy F5 Italy F10 Croatia F1 Italy F17 Italy F24 Great Britain F1 Great Britain F2 Italy F1 Italy F4 Italy F5 Italy F6 Italy F13 Italy F15 Italy F22 Great Britain F16 Great Britain F2 Italy F1 Great Britain F4 Italy F4 Italy F5 Italy F6 Italy F13 Italy F19 Italy F1 Italy F5 Joplin Challenger - Joplin Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Garden Open - Rome ECM Cup - Prague Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Top Wool Challenger Biella - Biella Black Forest Open 2002 - Freudenstadt Open de Montauban - Montauban Bulgarian Open - Sofia Copa Sevilla - Seville Copa Ericsson Argentina - Buenos Aires Jameson Cup - Milan MTNL Cellular ATP Challenger - Mumbai Espinho Challenger - Espinho Eisenberg Jerusalem Open - Jerusalem ECM Cup - Prague ATU Cup 2001 - Weiden Memorial Savigny - Sassuolo Open de Montauban - Montauban Brixina Tennis Open - Bressanone DPD Challenger 2001 - Aschaffenburg Copa Ericsson Argentina - Buenos Aires Visa Tennis Open - Sao Paulo Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Abierto Internacional de Salinas - Salinas San Luis Potosi ATP Challenger - San Luis Potosi III Challenger Continenal Plaza - Puerto Vallarta Eisenberg Jerusalem Open - Jerusalem Mobelwelt-Zick Open 98 - Dresden KGHM Polish Indoors - Wroclaw Quelle Cup - Furth Wartburg Open - Eisenach Warsteiner Grand Prix ATP Challenger - Oberstaufen Newcastle Challenger - Newcastle Internationale Tenniskampioenschappen Scheveningen - Scheveningen Sports Expert Open - Nettingsdorf Black Forest Open - Alpirsbach Scottish Tennis Championship - Edinburgh Copa Ericsson Chile - Santiago V Trofeo Barcelona de Tenis - Barcelona Las Vegas Challenger - Las Vegas Copa Ericsson Peru - Lima Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Barletta Citta Della Disfida Open 99 - Barletta Napoli Challenger - Napoli Open de Nice - Nice Quelle Cup 1999 - Furth FILA Challenger Biella - Biella 7th Wartburg Open - Eisenach Muller Cup 99 - Ulm Warsteiner Grand Prix - Oberstaufen Tenniscup of Flanders - Ostende Meridiana Sardegna Open - Olbia The Scottish Championships - Edinburgh Sports Experts Open - Nettingsdorf Warta Cup - Sopot BMW Brixina Tennis Open - Bressanone Rado Geneva Challenger - Geneva Kyiv UMC Open - Kiev Opel Bulvaria MCG Bulgarian Open - Sofia Macedonian Open 1999 - Skopje Pekao Open - Szczecin Open Maxon - Barcelona Cairo Challenger - Cairo Samarkand Challenger - Samarkand Challenger Britania Zavaleta - Puebla Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana drkoop.com USTA Challenger of Burbank - Burbank Challenger de la Ciudad de Mexico - Mexico City C.T. San Remo - XIII Piertomaso Tessitore - San Remo Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella ATU Cup - Weiden Canottieri Mincio Open - Mantova Oberstaufen Cup - Oberstaufen Finnish Open - Helsinki St. Petersburg Challenger by Kinex - St. Petersburg Black Forest Open - Freudenstadt Rhein-Main Challenger 2003 - Aschaffenburg Asirom Challenger - Brasov Fujitsu Siemens Open - Budapest Bulgarian Open - Sofia Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Privat Bank Cup - Dniepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Ispat Open 2004 - Ostrava Zagreb Open - Zagreb Schickedanz Open - Furth 10ø Tornea B. Camparini - Reggio Emilia SAA Hilversum Open - Hilversum Timisoara Challenger - Timisoara ATP Challenger Open 2004 - Monchengladbach Black Forest Open 2004 - Freudenstadt Architect Open - Budapest Dubrovnik Open - Dubrovnik SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona Privat Bank Cup - Dnepropetrovsk Challenger Groningen - Groningen Jameson Cup - Milan La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Citta di Monza - Monza Tunis Open - Tunis San Remo Tennis Cup 15° Piertomaso - San Remo Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini Porsche Open - Poznan San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Challenger Brasov - Brasov TED Open - Istanbul Banja Luka Challenger 2005 - Banja Luka The LTA Men's Challenger - Southampton IPP Open - Helsinki The LTA Sunderland Challenger - Sunderland ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Internazionali di Tennis - Bergamo X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso Garden Open - Rome San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan 8° Trani Cup - Trani San Marino Cepu Open - San Marino LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Arpa Ceramic Cup - Reggio Emilia Riviera di Rimini Challenger - Rimini San Marino Cepu Open - San Marino XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Banjaluka Challenger 2007 - Banja Luka Ipsos Bucharest Challenger - Bucharest The Tarka Challenger - Barnstaple Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Challenger DCNS de Cherbourg - Cherbourg Ethias Trophy - Mons Caversham International Tennis Tournament - Jersey Heilbronn Challenger Sofia Challenger San Remo Challenger San Marino Challenger Rome Challenger Rimini Challenger Cordenons Challenger Rijeka Challenger Ljubljana Challenger San Benedetto Challenger Recanati Challenger Trani Challenger San Marino Challenger Todi Challenger Ljubljana Challenger Geneva Challenger Barletta Challenger Tunis Challenger San Benedetto Challenger Recanati Challenger Qatar Mobil Open 2000 - Doha 2001 Mercedes Cup - Stuttgart Gelsor Open Romania - Bucharest Adidas International - Sydney Milan Indoors - Milan Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona BMW Open - Munich Campionati Internazionali di Sicilia - Palermo Milan Indoors - Milan BMW Open - Munich Stockholm Open - Stockholm Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Stockholm Open - Stockholm BellSouth Open - Vina del Mar Dubai Open - Dubai Open Seat Godo 2005 - Barcelona BMW Open - Munich Synsam Swedish Open - Bastad Open SEAT Godo 2006 - Barcelona Croatia Open Umag - Umag Mumbai Open - Mumbai Chennai Open - Chennai Abierto Mexicano Telcel - Acapulco Chennai Open - Chennai SA Tennis Open - Johannesburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Italy F3 Italy F4 Italy F5 Italy #4-w1 Italy #4-w2 Italy #4-w3 Italy #4-w4 Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Campionati BNL dItalia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Davis Cup, Group 1, 2R, ROU-NOR 4-1 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, REL2, ITA-POR 4-1 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 2, 2R, HUN-NOR 3-2 Davis Cup, Group 2, PO, NOR-MON 4-1 Davis Cup, Group 2, 1R, ZIM-NOR 1-4 Davis Cup, Group 2, 2R, NOR-MKD 2-3 Residenza Open - Magdeburg Italy F11 Challenger Ford de Cherbourg - Cherbourg USTA Challenger of North Miami Beach - North Miami Beach 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Poznan Challenger - Poznan Challenger 42 - Andrezieux Schickendanz Open - Furth Nord/LB Open - Braunschweig Open de Montauban - Montauban ECM Prague Open 2005 - Prague TCT Open - Tunis Open Castilla y Leon - Segovia Bukhara Challenger - Bukhara 7° Trani Cup - Trani Internationaux du Doubs - Besancon Maia Open - Oporto Amer-Wilson Tampere ATP Tournament - Tampere VIII Torneo Internazionale di Tennis - Barletta Polish Open 99 - Poznan Memorial Piertomaso Tessitore - San Remo Oberstaufen Cup - Oberstaufen Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Banja Luka Challenger 2004 - Banja Luka Zivnobanka Czech Open - Prostejov Banca Marche Tennis Cup - San Benedetto Asirom Challenger Brasov - Brasov EI Bank Bulgarian Challenger - Sofia Challenger Copa Sevilla Internacionales de Andalucia - Seville Intelig Tennis Cup - Brasilia Copa Ericsson Chile - Santiago Lamberts Open by Stawag - Aachen ATU Cup - Weiden Medicor Open - Budapest Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Renault Slovenian Open - Ljubljana Jagermeister Open - Braunschweig Sporting Challenger '07 Trofeo Regione Piemonte - Turin Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Zivnobanka Czech Open - Prostejov ATU Cup - Weiden Nord/LB Open - Braunschweig 10th Wartburg Open - Eisenach Challenger Canottieri Minico - Mantova San Marino Cepu Open - San Marino Trani Cup - Trani CA Challenge 2002 - Graz I Tourneo Fila Citta di Brindisi - Brindisi DPD Challenger 2002 - Aschaffenburg Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Fergana Challenger - Fergana Quelle Cup 2000 - Furth AXA Open II - Espinho Wartburg Open - Eisenach Memorial Savigni - Sassuolo Open 88 - Contrexeville Fujitsu Siemens Open - Budapest TED Open Istanbul - Istanbul Geneva Challenger - Geneva BMW Challenger Open - Monchengladbach Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Open de Tanger - Tangier 2000 Cairo Challenger - Cairo Okal Cup - Eckental Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo USTA Pro Tennis Classic at Mission Hills - Rancho Mirage The Indian Oil Servo ATP Challenger - Chandigarh V Torneo Internazionale di Tennis - Barletta Ljubljana Open 2002 - Ljubljana FILA Challenger - Biella 9th Wartburg Open - Eisenach 2001 Challenger Canottieri Mincio - Mantova Optimus Maia Open - Maia Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo Milano Challenger-Jameson Cup - Milan Cairo Challenger 2002 - Cairo Samsung Securities Cup - Seoul Copa Ericsson Mexico - Guadalajara Challenger Ford de Cherbourg - Cherbourg Medicor Open - Budapest Challenger Ford de Cherbourg - Cherbourg Samarkand Challenger - Samarkand Tennis Napoli Cup - Napoli Internationale Badische Meisterschaften Um Den Techem Cup - Zell Hilversum Open - Hilversum San Marino Cepu Open - San Marino Whirlpool Open - Budapest Ljubljana Open - Ljubljana Copa Ericsson Costa Rica - San Jose Stella Artois Clay Court Championships - Budaors GHI Bronx Tennis Classic - Bronx Bauer Watertechnology Cup - Eckental Black Forest Open - Freudenstadt IPP Open - Helsinki Grolsch Cup - Warsaw II Cyclus Open de Tenis - Florianopolis Cairo Challenger - Cairo Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Porsche Open - Poznan Internazionali di Tennis Dell'Umbria - Todi Challenger Tunisie - Tunis South African Airways Open - East London 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Trofeo Cassa di Risparmio di Alessandria - Alessandria Memorial A. Manfredini Sassuolo Challenger - Sassuolo Open D'Orleans - Orleans 2nd Campionati Internazionali di Tennis Del'Umbria - Todi IPP Open - Helsinki Wolfsburg Challenger Caltanissetta Challenger Cremona Challenger Alessandria Challenger Reggio Emilia Challenger San Benedetto Challenger Recanati Challenger Como Challenger Garden Open - Rome Todi Challenger Mons Challenger Rennes Challenger Orleans Challenger Cherbourg Challeger Sarajevo Challenger Cepu Open - San Marino Rhein-Main Challenger 2004 - Aschaffenburg San Benedetto Challenger ATP Challenger Numea - New Caledonia Recanati Challenger Cremona Challenger Trani Challenger Manerbio Challenger Todi Challenger Open de L'Isere - Grenoble Palermo Challenger Loughborough Challenger Qatar Exxon Mobil Open 2003 - Doha Bergamo Challenger Wolfsburg Challenger Challenger Lugano - Lugano Caltanissetta Challenger Kos-Zucchetti Tennis Cup - Cordenons Milan Challenger Marburg Challenger Turin Challenger Cordenons Challenger Morocco Tennis Tour - Tanger Genova Challenger Mitsubishi Electric Europe Cup - Monza 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Roma Open Challenger - Rome San Remo Tennis Cup - San Remo Salzburg Challenger Bergamo Challenger Cherbourg Challenger San Benedetto Challenger - San Benedetto Riviera de Rimini Challenger - Rimini San Marino CEPU Open - San Marino ATP Open Castilla y Leon - Segovia Milan Challenger Genova Open Challenger - Genova Orbetello Challenger San Marino Challenger Cherbourg Challenger Napoli Challenger Rome Challenger Rimini Challenger Jersey Challenger San Marino Challenger Genova Challenger Bergamo Challenger Tata Open 2002 - Chennai Estoril Open - Estoril Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Copenhagen Open - Copenhagen Telenordia Swedish Open - Bastad Copa Telmex - Buenos Aires Warsteiner Grand Prix - Oberstaufen Macedonian Open - Skopje Zagreb Open - Zagreb Idea Prokom Open - Sopot Copa Ericsson Venezuela - Caracas Torneo Internazionale di Tennis ATP-Challenger - Merano Qatar Open - Doha International Tennis Championships - Delray Beach Idea Prokom Open - Sopot Challenger Ford de Cherbourg - Cherbourg Unicredit (Suisse) Bank S.A. Challenger - Chiasso Open Seat Godo 2007 - Barcelona Open Seat-Godo 2001 - Barcelona Generali Open 2002 - Kitzbuhel Adidas International - Sydney Open 13 - Marseille Copenhagen Open - Copenhagen Wideyes Swedish Open - Bastad Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Franklin Templeton Tennis Classic - Scottsdale Campionati Internazionali di Sicilia - Palermo Estoril Open - Estoril International Championship of Croatia - Umag AAPT Championships - Adelaide Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. Open de la Comunidad Valenciana - Valencia Generali Open - Kitzbuhel Open Romania - Bucharest Gerry Weber Open - Halle China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Brasil Open - Costa do Sauipe BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Brasil Open - Salvador AAPT Championships - Adelaide Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona Open 13 - Marseille Tennis Masters Series - Rome Tennis Masters Series - Indian Wells U.S. Open - New York Australian Open - Melbourne Wimbledon - London The Lipton Championships - Key Biscayne French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, AUT-NOR 5-0 Australian Open - Melbourne Davis Cup, Group 1, 2R, FIN-ITA 4-1 Wimbledon - London